VRML

Infotaula de format de fitxerVRML
TipusFormat d'imatgeformat de fitxer estàndard per representar gràfics vectorials interactius tridimensionals (3D)
Extensió.wrl (containers)
MIMEmodel/vrml, application/x-cc3d i x-world/x-vrml Modifica el valor a Wikidata
DesenvolupadorWeb3D Consortium. l'any 1995
Extensió deLabyrinth
EstàndardISO/IEC 14772-1:1997
Més informació
Wiki del format de fitxerVRML Modifica el valor a Wikidata
PRONOMfmt/93 i fmt/94 Modifica el valor a Wikidata
Lloc webweb3d.org

VRML (acrònim anglès de Virtual Reality Modeling Language, pronunciat vermal o per les seves inicials, originalment —abans de 1995— conegut com a Virtual Reality Markup Language) és un format de fitxer estàndard per representar gràfics vectorials interactius tridimensionals (3D), dissenyat tenint present especialment el World Wide Web. Ha estat substituït per X3D.[1]

VRML és un format de fitxer de text on, per exemple, els vèrtexs i les vores d'un polígon 3D es poden especificar juntament amb el color de la superfície, les textures de mapa UV, la brillantor, la transparència, etc.[2][3] Els URL es poden associar amb components gràfics de manera que un navegador web pugui obtenir una pàgina web o un fitxer VRML nou d'Internet quan l'usuari faci clic al component gràfic específic. Les animacions, els sons, la il·luminació i altres aspectes del món virtual poden interactuar amb l'usuari o es poden activar per esdeveniments externs com ara temporitzadors. Un Script Node especial permet afegir codi de programa (per exemple, escrit en Java o ECMAScript) a un fitxer VRML.

Els fitxers VRML s'anomenen habitualment "mons" i tenen l'⁣extensió .wrl (per exemple, island.wrl). Els fitxers VRML es troben en text senzill i generalment es comprimeixen bé amb gzip, útil per transferir-los a Internet més ràpidament (alguns fitxers comprimits gzip utilitzen l'extensió .wrz). Molts programes de modelatge 3D poden desar objectes i escenes en format VRML.

El Consorci Web3D s'ha format per afavorir el desenvolupament col·lectiu del format. VRML (i el seu successor, X3D), han estat acceptats com a estàndards internacionals per l'⁣Organització Internacional per a l'Estandardització (ISO) i la Comissió Electrotècnica Internacional (IEC).

La primera versió de VRML es va especificar el novembre de 1994. Aquesta versió es va especificar a partir de, i s'assemblava molt a, l'⁣API i el format de fitxer del component de programari Open Inventor, desenvolupat originalment per SGI. El desenvolupament de la versió 2.0 va ser guiat pel grup d'arquitectura ad hoc VRML (VAG).[4] Un esborrany de treball es va publicar l'agost de 1996.[5] La col·laboració formal entre el VAG i l'SC24 d'ISO/IEC va començar l'any 1996 [6] i VRML 2.0 es va presentar a ISO per a l'adopció com a estàndard internacional. La versió actual i funcionalment completa és VRML97 (ISO/IEC 14772-1:1997). Ara VRML ha estat substituït per X3D (ISO/IEC 19775-1).

  1. Paul Festa and John Borland «Is a 3D web more than just empty promises?». CNET News.com, 19-05-2005. «Còpia arxivada». Arxivat de l'original el de novembre 12, 2009. [Consulta: de juliol 9, 2022].
  2. «Version 1.0 Specification». Web3d.org. [Consulta: 23 febrer 2010].
  3. «VRML Version 1.0 Specification». [Consulta: 27 novembre 2018].
  4. Ando, Hideyuki; Kubota, Akihiro; Kiriyama, Takashi Design Studies, 19, 3, 7-1998, pàg. 289–308. DOI: 10.1016/S0142-694X(98)00007-6 [Consulta: 24 març 2020].
  5. «VRML Version 2.0 Specification», 04-08-1996. [Consulta: 27 novembre 2018].
  6. Carson, George; Puk, Richard; Carey, Rikk IEEE Computer Graphics and Applications, 19, 2, 3-1999, pàg. 52–58. DOI: 10.1109/38.749123.

Developed by StudentB